ribes odoratum - Turkish English Dictionary